function my$(id) {
    return document.getElementById(id);
}
//设置任意的一个元素，移动到指定的目标位置

function animate(element, target) {
//定时器的id值存储到了对象的一个属性中
    clearInterval(element.timeId);
    element.timeId = setInterval(function () {
// 获取元素的当前位置
        var current = element.offsetLeft;
//每次移动的距离
        var step = 10;
        step = current < target ? step : -step;
//当前移动的位置
        current += step;
//
        if (Math.abs(current - target) > Math.abs(step)) {
            element.style.left = current + "px";
        } else {
            clearInterval(element.timeId);
            element.style.left = target + "px";
        }
    }, 10)
}
